* {
				margin: 0px;
				padding: 0px;
				font-size: 14px;
				font-family: "微软雅黑";
			}
			
			.r {
				float: right;
			}
			
			.l {
				float: left;
			}
			
			.cle {
				clear: both;
			}
			
			#z_div {
				margin: 0px auto;
				width: 1010px;
				height: 600px;
				
				/*border: 1px solid;*/
				position: relative;
				z-index: 1;
			}
			
			#div_l {
				padding: 10px;
				float: left;
				width: 260px;
				height: 580px;
				/*border: 1px solid;*/
				background-color: #2E3238;
				position: relative;
				color: #ffffff;
			}
			
			#div_l_1 {
				position: relative;
				padding: 10px 0px;
				line-height: 50px;
				/*border: 1px solid #ffffff;*/
				font-size: 18px;
				font-weight: bold;
			}
			
			#div_l_1 img {
				vertical-align: middle;
			}
			#caidan:hover {
				cursor: pointer;
			}
			.xuanx{
				position: absolute;
				top: 50px;
				right: 0px;
				border: 1px solid white;
				width: 174px;
				height: 252px;
				z-index: 1000;
				/*background-color: #FFFFFF;*/
				display: none;
			}
			.xuanx div:hover{
				background-color: #000000;
				opacity: 0.05;
				cursor: pointer;
			}
			.xx_1{
				position: absolute;
				top: 0px;
				right: 0px;
				width: 172px;
				height: 50px;
				border: 1px solid;
			}
			.xx_2{
				position: absolute;
				top: 50px;
				right: 0px;
				width: 172px;
				height: 50px;
				border: 1px solid;
			}
			.xx_3{
				position: absolute;
				top: 100px;
				right: 0px;
				width: 172px;
				height: 50px;
				border: 1px solid;
			}
			.xx_4{
				position: absolute;
				top: 150px;
				right: 0px;
				width: 172px;
				height: 50px;
				border: 1px solid;
			}
			.xx_5{
				position: absolute;
				top: 200px;
				right: 0px;
				width: 172px;
				height: 50px;
				border: 1px solid;
			}
			
			#sousuo {
				width: 220px;
				height: 33px;
				background-color: #26292E;
				border: none;
				position: absolute;
				top: 0px;
				left: 28px;
				outline: none;
			}
			
			#div_l_2 {
				height: 33px;
				position: relative;
			}
			
			#div_l_2 img {
				position: absolute;
				top: 0px;
				left: 0px;
			}
			
			.haoyou {
				padding: 10px 0px;
				height: 40px;
				/*border: 1px solid white;*/
				margin-top: 2px;
				/*border-bottom: 1px solid #292C33;*/
			}
			
			#div_r {
				float: left;
				width: 720px;
				height: 100%;
				/*border: 1px solid;*/
				background-color: #EEEEEE;
				position: relative;
			}
			
			#kaishi {
				width: 100%;
				height: 100%;
				position: absolute;
				z-index: 100000;
			}
			
			#duixiang {
				background-image: url(img/weixin/duixiang_bg.png);
				/*margin: 0px auto;*/
				line-height: 58px;
				width: 720px;
				text-align: center;
			}
			
			#ltneirong {
				height: 350px;
				/*border: 1px solid;*/
				overflow: auto;
			}
			
			#bqtp {
				height: 50px;
				position: relative;
			}
			
			#biaoqing {
				background-color: #FFFFFF;
				position: absolute;
				top: -120px;
				left: 15px;
				z-index: 10;
				display: none;
			}
			
			#kuang {
				height: 140px;
				position: relative;
				/*border: 1px solid;*/
			}
			
			#fsnr {
				width: 716px;
				height: 100px;
				background-color: #EEEEEE;
			}
			
			#btn_fs {
				position: absolute;
				bottom: 4px;
				right: 14px;
				width: 90px;
				line-height: 30px;
				background-color: #FFFFFF;
				border: 1px solid #C1C1C1;
				text-align: center;
				border-radius: 5px;
			}
			
			.hua {
				margin-top: 10px;
				overflow: hidden;
			}
			
			.tou img {
				width: 40px;
				height: 40px;
				margin: 0px 10px;
				border-radius: 20px;
			}
			
			.wen {
				line-height: 20px;
				position: relative;
			}
			
			.wen p:nth-child(2) {
				background-color: #B2E281;
				padding: 4px 2px;
				max-width: 600px;
			}
			
			.wen p:nth-child(1) {
				color: #888888;
			}
			
			.sj {
				text-align: center;
				margin: 0px auto;
				width: 70px;
				height: 20px;
				color: #FFFFFF;
				font-size: 12px;
				background-color: #DCDCDC;
			}
			
			.t_r {
				text-align: right;
			}
			
			.haoyou img {
				/*padding: 10px 0px;*/
				width: 40px;
				height: 40px;
				vertical-align: top;
				margin-right: 10px;
			}
			
			#pengyou {
				/*height: 420px;*/
				/*overflow: hidden;*/
			}
			
			
			#ts {
				position: absolute;
				bottom: 8px;
				right: 105px;
				color: #888888;
				font-size: 12px;
			}
			
			.div_gn1 {
				width: 38px;
				height: 38px;
				/*border: 1px solid;*/
				position: absolute;
				top: 10px;
				left: 12px;
			}
			
			.div_gn2 {
				width: 38px;
				height: 38px;
				/*border: 1px solid;*/
				position: absolute;
				top: 10px;
				left: 80px;
			}
			
			.zhong_hei {
				background-color: #3A3F45;
			}
			
			#pengyou,.fsxx,
			.div_gn1,
			.div_gn2,.daohang1,.daohang2,.daohang3,
			#btn_fs:hover {
				cursor: pointer;
			}
			
			#div_l_3 {
				position: relative;
			}
			
			.daohang1 {
				position: absolute;
				top: 0px;
				left: 0px;
				width: 86px;
				height: 100%;
			}
			
			.daohang2 {
				position: absolute;
				top: 0px;
				left: 86px;
				width: 86px;
				height: 100%;
			}
			
			.daohang3 {
				position: absolute;
				top: 0px;
				left: 172px;
				width: 86px;
				height: 100%;
			}
			#beijin{
				width: 100%;
				height: 100%;
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 0;
			}
			.py_gd{
				height: 420px;
				position: relative;
				overflow: hidden;
			
			}
			#dong{
				width: 10px;
				height: 80px;
				border-radius: 10px;
				background-color: #404449;
			}
			#gundong{
				width: 10px;
				height: 440px;
				position: absolute;
				top: 160px;
				right: 0px;
				background-color: #2E3238;
			}
			.guishu img{
				/*margin: 5px 0px;*/
				width: 30px;
				height: 30px;
				border-radius: 15px;
				vertical-align: middle;
				margin-right: 10px;
			}
			.guishu{
				background-color: #292D32;
				line-height: 30px;
				font-size: 14px;
				font-weight: bold;
			}
			#xiangxi{
				position: absolute;
				z-index: 2000;
				width: 100%;
				height: 100%;
				background-color: #FFFFFF;
				display: none;
				
			}
			#zinr{
				margin: 0px auto;
				display: table-cell;
				vertical-align: middle;
				text-align: center;
				width: 200px;
				/*height: 400px;*/
				/*border: 1px solid;*/
				/*background-color: #0072E3;*/
			}
			#zinr img{
				width: 100px;
				height: 100px;
				/*margin-bottom: 20px;*/
				
			}
			/*#dapy{
				width: 100%;
				height: 440px;
			}*/
			.fsxx{
				display: inline-block;
				width: 200px;
				line-height: 40px;
				border-radius: 5px;
				background-color: #42AC3E;
				color: white;
				margin-top: 20px;
			}
			.zuo_jt{
				border-top: 8px solid transparent;
				border-bottom: 8px solid transparent;
				border-right: 0px solid;
				border-left: 8px solid #B2E281;
				position: absolute;
				top:22px;
				right: -7px;
			}
			.you_jt{
				border-top: 8px solid transparent;
				border-bottom: 8px solid transparent;
				border-left: 0px solid;
				border-right: 8px solid #B2E281;
				position: absolute;
				top:22px;
				left: -7px;
			}
			#xx_name{
				font-size: 24px;
				/*font-weight: bold;*/
				display: block;
				margin: 20px 0px;
			}
			.hui{
				color: #999999;
			}
			#_iframe{
				width: 100%;
				height: 540px;
				/*background-color: #000000;*/
				position: absolute;
				top: 50px;
				left: 0px;
				z-index: 10000;
				display: none;
			}
			.fenzu{
				background-color: #292D32;
				line-height: 30px;
				text-indent: 4px;
				font-size: 14px;
				color: #787B87;
				}
				/*#main {
				border: 1px #DBDADA solid;
				width: 560px;
				height: 400px;
				overflow: auto;
			}
			
			.r_face {
				width: 40px;
				height: 40px;
				background-image: url(img/experience.png);
				background-position: 0px -626px;
				float: right;
			}
			
			.l_face {
				width: 43px;
				height: 43px;
				background-image: url(img/experience.png);
				background-position: 0px -666px;
				float: left;
			}
			
			.l_jt {
				width: 0px;
				height: 0px;
				border-top: 6px transparent solid;
				border-bottom: 6px transparent solid;
				border-left: 6px transparent solid;
				border-right: 6px #f1f1f1 solid;
				display: block;
				position: absolute;
				top: 12px;
				left: -12px;
			}
			
			.l_nr {
				float: left;
				max-width: 220px;
				background-color: #f1f1f1;
				padding: 6px 18px;
				border-radius: 6px;
				position: relative;
				left: 14px;
			}
			
			.clear {
				clear: both;
			}
			
			.r_jt {
				width: 0px;
				height: 0px;
				border-top: 6px transparent solid;
				border-bottom: 6px transparent solid;
				border-right: 6px transparent solid;
				border-left: 6px #19B955 solid;
				display: block;
				position: absolute;
				top: 12px;
				right: -12px;
			}
			
			.r_nr {
				float: right;
				max-width: 220px;
				background-color: #19B955;
				padding: 6px 18px;
				border-radius: 6px;
				position: relative;
				right: 14px;
			}
			
			.l_main,
			.r_main {
				margin: 10px 0px;
			}
			
			#btn_fs {
				height: 40px;
				background-color: red;
				width: 90px;
				border: 0px;
			}
			
			#txt {
				margin-left: 15px;
				height: 38px;
				width: 430px;
			}
			.xw_main{
				width: 190px;
			}
			.pic{
				width: 100%;
				height: 75px;
				position: relative;
			}
			.pic img{
				width: 100%;
				height: 100%;
			}
			.pic p{
				text-indent: 2px;
				background-color: #000000;
				/*opacity: 0.5;*/
				/*line-height: 15px;
				font-size: 12px;
				color: #ffffff;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				width: 100%;
				position: absolute;
				bottom: 0px;
				
			}
			.info{
				padding: 5px 3px;
				height: 30px;
				width: 182px;
				border: 1px #DCDCDC solid;
				border-top: 0px solid;

			}
			.info img{
				width: 30px;
				height: 30px;
			}
			.info .make{
				line-height: 30px;
				color: #8E8C8C;
				font-size: 12px;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				width: 140px;
				display: inline-block;
			}*/